// pages/address/address.js
const userAll = getApp().globalData.userInfo
const addressAll = getApp().globalData.addressInfo
Page({

    /**
     * 页面的初始数据
     */
    data: {
        addressInfo: []
    },

    chooseAd(e){
      console.log(e)
      const that = this
      wx.request({
        url: 'http://localhost:8888/getAddress',
        data: {
          'address_id': e.currentTarget.dataset.address
        },
        success(res){
          console.log('请求成功',res)
          console.log(res.data.data[0]);
          addressAll[5] = res.data.data[0].address
          addressAll[0] = res.data.data[0].wx_nickname
          addressAll[1] = res.data.data[0].wx_phone
          // console.log("打印"+addressAll);
          wx.redirectTo({
            url: '../paymoney/paymoney',
          })
        }
      })
    },

    remove(e){
        const that = this
        console.log(e.currentTarget.dataset.address_id)
        wx.request({
          url: 'http://localhost:8888/deleteAddress',
          data: {
            'address_id': e.currentTarget.dataset.address_id
          },
          success(res){
            console.log('请求成功',res)
            if(res.data.code == 200){
                wx.showToast({
                  title: '删除成功',
                  icon: 'success',
                  duration: 2000
                })
                setTimeout(function(){
                    that.onShow()
                })
            }
          },
          fail(err){
            console.log('请求失败',err)
          }
        })
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {
        const _this = this
        wx.request({
          url: 'http://localhost:8888/getAllAddress',
          data: {
              'wx_userid': userAll[3]
          },
          success(res){
              console.log('请求成功',res)
              _this.setData({
                addressInfo: res.data.data
              })
          }
        })

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})